import { IsObject, IsOptional, IsString } from "class-validator";

export class CreateMenuDto {
    @IsOptional()
    @IsString()
    parentId!: string | null;

    @IsString()
    path!: string;

    @IsOptional()
    @IsString()
    name!: string | null;

    @IsOptional()
    @IsString()
    redirect!: string | null;

    @IsOptional()
    @IsString()
    component!: string | null;

    @IsOptional()
    @IsObject()
    meta!: object | null;
}
